*** Stay up to date with the GPC's latest opportunities ***  Upload your CV   Register   

[6023] Full Stack Software Developer

Full Stack Software Developer - GPC006023-2026-0059

Location: Offsite / Remote with collaboration with NCIA, The Hague, Netherlands
Travel: Occasional NATO travel across Europe if required
Contract: Long-Term NATO Contract Opportunity
Client Environment: NATO / NCIA Command & Control Centre (C2C)
Security Requirement: NATO Secret
Contract Type: Fixed Price
Duration: 25th June 2026 – 31st December 2026
Deadline: ASAP due to tight submission timelines
Overview
We are supporting the NATO Communications and Information Agency (NCIA) with the search for an experienced Full Stack Software Developer to support the development, maintenance, and enhancement of NATO interoperability and Command & Control (C2) software systems.
This role sits within the Command & Control Centre (C2C) and focuses on the development of NATO interoperability tooling used across military messaging, Tactical Data Links (TDLs), and operational data exchange environments.
The successful candidate will work remotely alongside NCIA teams based in The Hague, contributing to the development of the IOTA suite of tools, supporting interoperability testing, operational exercises, and real-time messaging systems used within NATO environments.
This is not a standard enterprise software development role. We are specifically looking for somebody who combines strong Full Stack Java/Angular capability with experience in NATO Tactical Data Links, interoperability standards, or military Command & Control systems.
Key Responsibilities
• Design, develop, test, maintain, and improve software modules within NATO interoperability systems
• Support development and maintenance of the IOTA suite of tools
• Develop near real-time software systems for military messaging and interoperability environments
• Work on both front-end and back-end development in a modern software stack
• Develop and maintain RESTful services and real-time messaging functionality
• Participate in Agile/SCRUM software delivery within NATO Software Factory environments
• Write automated tests, maintain documentation, and support software quality standards
• Support interoperability validation activities, demonstrations, and NATO operational exercises where required
• Collaborate with international stakeholders and technical teams across NATO environments

Essential Experience
Candidates should demonstrate strong experience in most or all of the following:
• At least 5 years of experience within software development environments
• Strong experience in Front-End Development, including:
• Angular 17+
• HTML5
• CSS
• TypeScript
• JavaScript
• Strong experience in Back-End Development, including:
• Java 17+
• Spring Framework 5.3+
• Spring Boot 3
• Experience developing near real-time RESTful systems, including:
• HTTP / HTTPS
• WS / WSS
• SOAP
• Strong understanding of:
• XML
• JSON
• Git
• Maven
• Jenkins
• Experience writing automated tests including:
• JUnit
• Functional Testing
• Integration Testing
• Component Testing
• Strong networking understanding including:
• TCP / UDP / IP protocols
• SSH
Highly Desirable Experience
Particularly strong interest in candidates with experience in:
• NATO Tactical Data Links (TDLs) including:
• Link 16
• Link 11
• Link 22
• FFT / FFI / NFFI messaging standards
• Military interoperability systems or messaging environments
• Tactical Data Links enabling services
• NATO interoperability or validation exercises such as CWIX
• Previous experience within NCIA, NATO, ACT, ACO, or defence Command & Control environments
• Experience within the NATO Software Factory (NSF)
• Knowledge of NATO Data Centric Security Standards (4774 / 4778)
Eligibility Requirements
To be considered, candidates must have:
• Nationality of a NATO member nation
• Fluent spoken and written English
• Active NATO Secret Clearance or transferable national clearance where applicable
Please note: Due to US Export Regulations, US citizens or dual US citizens cannot currently be considered without additional verification checks.
Working Arrangement
• Primarily remote / offsite delivery
• Collaboration with teams based in The Hague, Netherlands
• Occasional Temporary Duty (TDY) travel to NATO locations across Europe if required (up to 4 trips during the contract)
Please also confirm your experience with the essential technologies listed above so we can assess technical alignment quickly.


Contract
Belgium
Negotiable
GPC006023
Sam Page
sam@gpc.work
442031545031